Matchstick potatoes - Francés Inglés Diccionario